madagascar snipe - French English Dictionary